you should make more of an effort to fit in - Français Anglais Dictionnaire